grind to a halt


Results for "grind to a halt"

English - Turkish Dictionary

grind to a halt

(English - Turkish Dictionary) :
gıcırdayarak yavaş yavaş stop etmek; stop etmek, durmak.